|
Menüeintrag |
---|
Zeichnen → Verrundung 2D-Entwurf → Verrundung |
Arbeitsbereich |
Draft, BIM |
Standardtastenkürzel |
F I |
Eingeführt in Version |
0.19 |
Siehe auch |
Draft Linie, Draft Polylinie |
Der Befehl Draft Verrundung erstellt eine Verrundung (eine abgerundete Ecke) oder eine Fase (eine gerade Kante) zwischen zwei ausgewählten Kanten.
In Version 0.21 und darunter funktioniert der Befehl nur dann richtig, wenn beide ausgewählte Kanten gerade sind.
In Version 1.0 und darunter, wenn die ausgewählten Objekte mehrere Kanten besitzen, wird ihre erste Kante verwendet. Dies muss nicht die Kante sein, die in der 3D-Ansicht ausgewählt wurde.
Mehrere Verrundungen und Fasen, die zwischen zwei Kanten erstellt wurden
Siehe auch: Eigenschafteneditor.
Ein Draft-Verrundungs-Objekt wird von einem Part Part2DObject abgeleitet und erbt alle seine Eigenschaften. Außerdem hat es die folgenden zusätzlichen Eigenschaften:
Draft
VectorDistance
): (schreibgeschützt) gibt den Endpunkt der Verrundung an.Length
): (schreibgeschützt) Radius, mit dem die Verrundung erstellt wurde.Length
): (schreibgeschützt) gibt die Gesamtlänge der Verrundung an.VectorDistance
): (schreibgeschützt) gibt den Startpunkt der Verrundung an.
Draft
Length
): Gibt die Größe des Symbols an, das am Ende der Verrundung angezeigt wird.Enumeration
): Gibt den Typ des Symbols an, das am Ende der Verrundung angezeigt wird und die Werte Punkt
(Dot), Kreis
(Circle), Pfeil
(Arrow), Schrägstrich
(Tick) oder Schrägstrich-2
annehmen kann.Bool
): Gibt an, ob am Ende der Verrundung ein Symbol angezeigt wird, damit es als Maßlinie verwendet werden kann.Enumeration
): wird nicht verwendet.Float
): wird nicht verwendet.
Siehe auch: Autogenerierte API-Dokumentation und Grundlagen der Skripterstellung in FreeCAD.
Zum Erstellen einer Draft-Verrundung wird die Methode make_fillet
des Draft-Moduls verwendet:
fillet = make_fillet([edge1, edge2], radius=100, chamfer=False, delete=False)
Fillet
Objekt zwischen den Kantenobjekten edge1
und edge2
, wobei radius
die Krümmung festlegt.chamfer
True
, wird eine gerade Kante mit der Länge von radius
erstellt, anstatt einer abgerundeten Kante.delete
True
, werden die angegebenen edge1
und edge2
gelöscht, und nur das neue Objekt bleibt übrig.Beispiel:
import FreeCAD as App
import Draft
doc = App.newDocument()
p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 1000, 0)
p3 = App.Vector(2000, 0, 0)
edge1 = Draft.make_line(p1, p2)
edge2 = Draft.make_line(p2, p3)
doc.recompute()
fillet = Draft.make_fillet([edge1, edge2], radius=500)
doc.recompute()